/* CSS Document *//* Theme Name: CSG HealthTheme URI: http://www.wordpressthemesbox.com/Description: A Theme For my Health wordpress blog.Version: 1.0Author: Ashish sharmaAuthor URI: http://www.wordpressthemesbox.com/*/
body{ 
	background-image:url(images/bg-page.jpg); 
	background-repeat:repeat-x; 
	background-position:top; 
	background-color:#d2eeef; 
	font-family:Arial,Geneva,sans-serif; 
	font-size:13px; color:#808080; 
	line-height:165%; margin:0; }
	
h1, h2, h3, h4, h5, h6, blockquote, p{ 
	margin: 0; padding: 0; 
}
a img{ border:none; }

a{ color:#10a9aa; text-decoration:underline; }

a:hover{ color:#000; text-decoration:none; }

#wrapper{ width:960px; margin:0 auto; background-color:#fff; }

#header{ width:960px; margin:0; }

#header h1{ 
	font-family:"Times New Roman", Times, serif; 
	font-size:38px; 
	color:#000; 
	padding:47px 0 0 110px; 
	font-weight:normal; 
}

#header h1 a, #header h1 a:hover{ color:#000; text-decoration:none; }
#logo{ 
	background-image:url(images/head.jpg); 
	background-repeat:no-repeat; 
	height:111px; width:960px; 
}

#menu{ width:946px; height:39px; background-color:#000; padding:0 0 0 14px; }

#menu ul{ list-style:none; margin:0; padding:0; }
#menu li{ float:left; }
#menu li a{ display: block; float: left; padding: 11px 20px 10px 20px; text-decoration: none; text-transform: uppercase; font-size: 11px; font-weight: bold; color: #fff; }

#menu li a:hover{ background: #65b6b9; color: #FFFFFF; }
#menu .current_page_item a { background: #65b6b9; color: #FFFFFF; }
#fatured{ background-image:url(images/bg-featured.jpg); background-repeat:repeat-x; background-position:top; height:282px; }
#featured-post{ width:570px; padding:15px 15px; float: left; color:#cafeff; }
#featured-post h1{ font-size:24px; color:#fff; font-weight:normal; padding:5px 0 12px 0; }
#featured-post h1 a{ color:#fff; text-decoration:none; }
#featured-post h1 a:hover{ color:#fff; text-decoration:none; }
#featured-post a{ color:#000; text-decoration:none }
#featured-post a:hover{ color:#fff; text-decoration:none }
#feed{ width:255px; float:left; margin:40px 0 20px 30px; }
#feed ul{ list-style:none; margin:0; padding:0; }
#feed h2{ font-size:18px; padding:5px 0; color:#fff; font-weight:normal; }

#searchdiv { height: 100%; width: 100%; } 
.searchform { 
	background: #000000 url(images/search_field_navbar.gif) no-repeat; 
	margin: 0px; 
	height: 36px; 
	width: 250px; 
	margin-left: 25px; 
	margin-top: 2px; 
}
#search-botton{ 
	background-image:url(images/bg-textfield.jpg); 
	background-repeat:no-repeat; 
	background-color:#63b7b9; 
	width:205px; 
	height:40px; 
	border:none; 
	color:#fff; 
	font-size:18px; 
	padding:8px 0 0 11px; 
	margin:0; 
}

#s { 
	background: transparent; 
	width: 195px; 
	color: #808080; 
	font-size: 12px; 
	font-family: 'Lucida Grande',Verdana,Helvetica,sans-serif; 
	margin-left: 20px; 
	margin-top: 9px; 
	border: none; 
	float: left; 
} 
	
#sbutt { 
	background: transparent; 
	padding: 1px; 
	margin-top: 6px; 
	margin-right: 9px; 
	border: none 
}

#container{ width:936px; margin:0; padding:12px; background-color:#fff; overflow: auto; }
#content{ width:645px; margin:10px 0 15px 0; float:left; }

.post{ margin:0 0 10px 0; }

.singlePost .post{ margin:0 0 10px 0; width: 495px; float: left; }

.post-date{ width:32px; margin:0 10px 0 0; float:left; border-right:1px solid #e0e0e0; }
.date{ font-size:24px; text-align:center; color:#b1e2e4; }
.month{ font-size:11px; text-transform:uppercase; color:#000; font-weight:bold; text-align:center }
.post h1, .post h1 a, .post h1 a:hover{ color:#df112a; font-weight:normal; font-size:24px; text-decoration:none; }

.entry { border-top:1px solid #e0e0e0; padding:10px 0 10px 0; }
.entry p{ margin-bottom:12px; }
.postmetadata{ margin:5px 0; }
.comment-tag{ background-image: url(images/comment.gif); background-repeat:no-repeat; padding-left:15px; text-align:right; width:90px; float:right; }

#sidebar{ width:281px; margin:0 0 0 10px; float:right; }
#sidebar ul{ list-style:none; margin:0; padding:0; }
#sidebar li{ background-color:#e6f6f6; padding:10px; margin:0 0 10px 0; }
#sidebar li h2{ color:#df112a; font-size:18px; font-weight:normal; }
#sidebar li ul{ list-style: square; margin:10px 0 0 0; padding:0; line-height:220%; }
#sidebar li li{ margin:0 10px 0 22px; color:#55a5a4; border-bottom:1px solid #cee8e9; padding:0; }
#sidebar li li a{ text-decoration:none; color:#55a5a4; }
#sidebar li li a:hover{ text-decoration:none; color:#000; }

#footer{ clear:both; background-color:#000; height:40px; text-align:center; padding:15px 0 0 0; }
#footer a:hover{ color:#fff; text-decoration:none; } 
#searchdiv { height: 100%; width: 100%; } 
#contentAds { float: left; margin-right: 15px; padding: 0px 0px 20px 0px;}

/************************************************* Email *************************************************/

#emailSignupLabel { margin-bottom: 8px; font-weight: bold;}
#rssEmail {
	border: 1px solid #C0C0C0; 
	height: 18px; 
	color: A0A0A0; 
	width: 142px; 
	font-size: 11.5px; 
	vertical-align: middle; 
	padding-top: 3px;
} 
#emailButton { background: #55A5A4; color: #FFFFFF; vertical-align: middle; border: none; height: 24px; padding: 3px; width: 38px; padding-bottom: 5px; }

/************ Top Menu Bar **************/
#topMenuContainer { margin:0; padding:0; width:1000px; margin: 0 auto; }
#topMenuContainer img { float:left; font-size:0; margin:0; padding:0;}
#topMenus { 
	float:left; 
	background:#FFFFFF; 
	font-size:15px; 
	line-height:normal; 
	font-family:Helvetica, sans-serif; 
	font-weight:bold; 
	padding-top:10px; 
	padding-bottom:5px; 
	height:26px;
	margin:0px; 
	line-height:normal;
}

#topMenus ul { margin:0; list-style:none; float:left; padding:0px;}
#topMenus li { display:inline; margin:0; padding:0; voice-family:"\"}\""; line-height:16px; height:25px; float:left;}
#topMenus a { float:left; background:url(images/tableft1.gif) no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none;}
#topMenus a span { float:left; display:block; background:url(images/tabright1.gif) no-repeat right top; color:#2C1C0F; padding:3px 9px 6px 5px; voice-family:"\"}\"";}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#topMenus a span {float:none;}

/* End IE5-Mac hack */
#tabs a:hover span { color:#FFFFFF;}
#topMenus a:hover { background-position:0% -41px; color:#FFFFFF;}
#topMenus a:hover span { background-position:100% -41px; color:#FFFFFF;}
#topMenus #current a { background-position:0% -41px; color:#FFFFFF;}
#topMenus #current a span { background-position:100% -41px; color:#FFFFFF;}

/*-----------------------------Menu ------------------------------*/
#topMenuContainer img { border: none;} 

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


#sidebar li.widget_text {
background-color: transparent;
}
